stop in their tracks - Türkisch Englisch Wörterbuch